SELECT		YEAR(CONVERT(date,'01/11/2014',103)) 'OrderYear',
			MONTH(CONVERT(date,'01/11/2014',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'01/11/2014',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'01/11/2014',103) 'OrderDate',
			'Rodgers' 'OrderName'
UNION
SELECT		YEAR(CONVERT(date,'02/11/2014',103)) 'OrderYear',
			MONTH(CONVERT(date,'02/11/2014',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'02/11/2014',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'02/11/2014',103) 'OrderDate',
			'Wiseman' 'OrderName'
UNION
SELECT		YEAR(CONVERT(date,'03/12/2014',103)) 'OrderYear',
			MONTH(CONVERT(date,'03/12/2014',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'03/12/2014',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'03/12/2014',103) 'OrderDate',
			'Greene' 'OrderName'
UNION
SELECT		YEAR(CONVERT(date,'30/12/2014',103)) 'OrderYear',
			MONTH(CONVERT(date,'30/12/2014',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'30/12/2014',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'30/12/2014',103) 'OrderDate',
			'Clark' 'OrderName'
UNION
SELECT		YEAR(CONVERT(date,'04/01/2015',103)) 'OrderYear',
			MONTH(CONVERT(date,'04/01/2015',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'04/01/2015',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'04/01/2015',103) 'OrderDate',
			'Aspen' 'OrderName'
UNION
SELECT		YEAR(CONVERT(date,'01/02/2015',103)) 'OrderYear',
			MONTH(CONVERT(date,'01/02/2015',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'01/02/2015',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'01/02/2015',103) 'OrderDate',
			'Smith' 'OrderName'
UNION
SELECT		YEAR(CONVERT(date,'06/02/2015',103)) 'OrderYear',
			MONTH(CONVERT(date,'06/02/2015',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'06/02/2015',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'06/02/2015',103) 'OrderDate',
			'Bloggs' 'OrderName'
UNION
SELECT		YEAR(CONVERT(date,'10/02/2015',103)) 'OrderYear',
			MONTH(CONVERT(date,'10/02/2015',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'10/02/2015',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'10/02/2015',103) 'OrderDate',
			'Zed' 'OrderName'
UNION
SELECT		YEAR(CONVERT(date,'26/02/2015',103)) 'OrderYear',
			MONTH(CONVERT(date,'26/02/2015',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'26/02/2015',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'26/02/2015',103) 'OrderDate',
			'Maker' 'OrderName'
UNION
SELECT		YEAR(CONVERT(date,'03/03/2015',103)) 'OrderYear',
			MONTH(CONVERT(date,'03/03/2015',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'03/03/2015',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'03/03/2015',103) 'OrderDate',
			'Jordan' 'OrderName'
UNION
SELECT		YEAR(CONVERT(date,'24/02/2015',103)) 'OrderYear',
			MONTH(CONVERT(date,'24/02/2015',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'24/02/2015',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'24/02/2015',103) 'OrderDate',
			'Barry' 'OrderName'
UNION
SELECT		YEAR(CONVERT(date,'25/02/2015',103)) 'OrderYear',
			MONTH(CONVERT(date,'25/02/2015',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'25/02/2015',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'25/02/2015',103) 'OrderDate',
			'McDonald' 'OrderName'
UNION
SELECT		YEAR(CONVERT(date,'11/04/2015',103)) 'OrderYear',
			MONTH(CONVERT(date,'11/04/2015',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'11/04/2015',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'11/04/2015',103) 'OrderDate',
			'Roberts' 'OrderName'
UNION
SELECT		YEAR(CONVERT(date,'12/04/2015',103)) 'OrderYear',
			MONTH(CONVERT(date,'12/04/2015',103)) 'OrderMonth',
			DATENAME(m,DATEADD(m ,MONTH(CONVERT(date,'12/04/2015',103)) , 0 ) - 1 ) 'OrderMonthName',
			CONVERT(date,'12/02/2015',103) 'OrderDate',
			'Andrew' 'OrderName'
ORDER BY	'OrderYear' DESC, 
			'OrderMonth' DESC, 
			'OrderName'